home *** CD-ROM | disk | FTP | other *** search
-
-
-
- sssshhhhmmmm____uuuunnnnlllliiiinnnnkkkk((((2222)))) sssshhhhmmmm____uuuunnnnlllliiiinnnnkkkk((((2222))))
-
-
-
- NNNNAAAAMMMMEEEE
- _ssss_hhhh_mmmm______uuuu_nnnn_llll_iiii_nnnn_kkkk - deletes a shared memory object
-
- CCCC SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_mmmm_mmmm_aaaa_nnnn_...._hhhh_>>>>
-
- _iiii_nnnn_tttt _ssss_hhhh_mmmm______uuuu_nnnn_llll_iiii_nnnn_kkkk_((((_cccc_oooo_nnnn_ssss_tttt _cccc_hhhh_aaaa_rrrr _****_p_a_t_h_))))_;;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _p_a_t_h is a pointer to the character string, naming a shared memory object.
- _ssss_hhhh_mmmm______uuuu_nnnn_llll_iiii_nnnn_kkkk deletes the named shared memory object from the file
- namespace. The contents of the shared memory will persist after the call
- to _ssss_hhhh_mmmm______uuuu_nnnn_llll_iiii_nnnn_kkkk, if one or more processes still reference the memory
- object. Once the last reference has been dropped, the space occupied by
- the shared memory object is freed and the object ceases to exist [see
- _cccc_llll_oooo_ssss_eeee(2) and _mmmm_uuuu_nnnn_mmmm_aaaa_pppp(2)].
-
- The named shared memory object is unlinked unless one or more of the
- following are true:
-
- _EEEE_AAAA_CCCC_CCCC_EEEE_SSSS Search permission is denied for a component of the
- _p_a_t_h prefix.
-
- _EEEE_AAAA_CCCC_CCCC_EEEE_SSSS Write permission is denied on the directory
- containing the shared memory object to be removed and
- the process does not have the super-user privilege.
-
- _EEEE_AAAA_CCCC_CCCC_EEEE_SSSS The parent directory has the sticky bit set and the
- shared memory object is not writable by the user; the
- user does not own the parent directory and the user
- does not own the shared memory object.
-
- _EEEE_AAAA_CCCC_CCCC_EEEE_SSSS Write permission is denied on the shared memory
- object named by _p_a_t_h.
-
- _EEEE_FFFF_AAAA_UUUU_LLLL_TTTT _p_a_t_h points outside the process's allocated address
- space.
-
- _EEEE_IIII_NNNN_TTTT_RRRR A signal was caught during the _ssss_hhhh_mmmm______uuuu_nnnn_llll_iiii_nnnn_kkkk system
- call.
-
- _EEEE_LLLL_OOOO_OOOO_PPPP Too many symbolic links were encountered in
- translating _p_a_t_h.
-
- _EEEE_NNNN_AAAA_MMMM_EEEE_TTTT_OOOO_OOOO_LLLL_OOOO_NNNN_GGGG The length of the _p_a_t_h argument exceeds {_PPPP_AAAA_TTTT_HHHH______MMMM_AAAA_XXXX},
- or the length of a _p_a_t_h component exceeds {_NNNN_AAAA_MMMM_EEEE______MMMM_AAAA_XXXX}
- while ______PPPP_OOOO_SSSS_IIII_XXXX______NNNN_OOOO______TTTT_RRRR_UUUU_NNNN_CCCC is in effect.
-
- _EEEE_NNNN_OOOO_EEEE_NNNN_TTTT The named shared memory object does not exist or is a
- null pathname.
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- sssshhhhmmmm____uuuunnnnlllliiiinnnnkkkk((((2222)))) sssshhhhmmmm____uuuunnnnlllliiiinnnnkkkk((((2222))))
-
-
-
- _EEEE_NNNN_OOOO_TTTT_DDDD_IIII_RRRR A component of the _p_a_t_h prefix is not a directory.
-
- _EEEE_PPPP_EEEE_RRRR_MMMM The named shared memory object is a directory.
-
- _EEEE_RRRR_OOOO_FFFF_SSSS The shared memory object to be unlinked is part of a
- read-only file system.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- _ssss_hhhh_mmmm______oooo_pppp_eeee_nnnn(1), _cccc_llll_oooo_ssss_eeee(2), _mmmm_mmmm_aaaa_pppp(2), _mmmm_uuuu_nnnn_mmmm_aaaa_pppp(2)
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- Upon successful completion, a value of 0 is returned. Otherwise, a value
- of -1 is returned and _eeee_rrrr_rrrr_nnnn_oooo is set to indicate the error.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-